leather sponge - Allemand Anglais Dictionnaire